home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Beauty of Chaos
/
Beauty of Chaos, The - Vol. 1 (1995)(Schatztruhe)[!][Amiga-Mac-PC].iso
/
mac
/
gifconverter2.37.cpt.hqx
/
GIFConverter 2.3.7.rsrc
/
bin.rsrc_CODE_40_PICTEPSFFile.txt
< prev
next >
Wrap
Text File
|
1994-01-29
|
42KB
|
711 lines
# near model CODE resource
# jump table entries: 15856-15858 (3 of them)
00000000 4E56 FFFA link A6, -0x0006
00000004 2F07 move.l -[A7], D7
00000006 302E 0008 move.w D0, [A6 + 0x8]
0000000A 48C0 ext.l D0
0000000C 2D40 FFFA move.l [A6 - 0x6], D0
00000010 4267 clr.w -[A7]
00000012 486E FFFA pea.l [A6 - 0x6]
00000016 2F2E 000A move.l -[A7], [A6 + 0xA]
0000001A 2F2D D5C8 move.l -[A7], [A5 - 0x2A38]
0000001E 4EAD 4EDA jsr [A5 + 0x4EDA /* export_2519 */]
00000022 3E1F move.w D7, [A7]+
00000024 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000028 4EAD 509A jsr [A5 + 0x509A /* export_2575 */]
0000002C 4A47 tst.w D7
0000002E 56C0 sne D0
00000030 4A6D D5D2 tst.w [A5 - 0x2A2E]
00000034 57C1 seq D1
00000036 C001 and.b D0, D1
00000038 6704 beq +0x6 /* 0000003E */
0000003A 3B47 D5D2 move.w [A5 - 0x2A2E], D7
label0000003E:
0000003E 2E1F move.l D7, [A7]+
00000040 4E5E unlink A6
00000042 205F movea.l A0, [A7]+
00000044 5C4F addq.w A7, 6
00000046 4ED0 jmp [A0]
00000048 8B52 or.w [A2], D5
0000004A 4541 chk.w D2, D1
0000004C 4446 neg.w D6
0000004E 524F addq.w A7, 1
00000050 4D50 chk.w D6, [A0]
00000052 4943 chk.w D4, D3
00000054 0000 4E56 ori.b D0, 0x56 /* 'V' */
// begin alternate branch 00000056-0000005A
fn00000056:
00000056 4E56 FFFC link A6, -0x0004
// end alternate branch 00000056-0000005A
fn00000056: // (misaligned)
00000058 FFFC .invalid <<F/7/7>>
0000005A 2F0C move.l -[A7], A4
0000005C 286E 0008 movea.l A4, [A6 + 0x8]
00000060 204C movea.l A0, A4
00000062 5088 addq.l A0, 8
00000064 2050 movea.l A0, [A0]
00000066 2D48 FFFC move.l [A6 - 0x4], A0
0000006A 4AAC FFB8 tst.l [A4 - 0x48]
0000006E 6706 beq +0x8 /* 00000076 */
00000070 2F2C FFB8 move.l -[A7], [A4 - 0x48]
00000074 A8F5 syscall KillPicture
label00000076:
00000076 102D FD6D move.b D0, [A5 - 0x293]
0000007A 6708 beq +0xA /* 00000084 */
0000007C 486C FED8 pea.l [A4 - 0x128]
00000080 A87D syscall ClosePort
00000082 6006 bra +0x8 /* 0000008A */
label00000084:
00000084 486C FF44 pea.l [A4 - 0xBC]
00000088 A87D syscall ClosePort
label0000008A:
0000008A 2F2C FFB0 move.l -[A7], [A4 - 0x50]
0000008E A873 syscall SetPort
00000090 285F movea.l A4, [A7]+
00000092 4E5E unlink A6
00000094 2E9F move.l [A7], [A7]+
00000096 4E75 rts
00000098 8E46 or.w D7, D6
0000009A 494E chk.w D4, A6
0000009C 4953 chk.w D4, [A3]
0000009E 4852 pea.l [A2]
000000A0 4541 chk.w D2, D1
000000A2 4450 neg.w [A0]
000000A4 4943 chk.w D4, D3
000000A6 5400 addq.b D0, 2
000000A8 0000 4E56 ori.b D0, 0x56 /* 'V' */
000000AC FFFC .invalid <<F/7/7>>
000000AE 2F0C move.l -[A7], A4
000000B0 286E 0008 movea.l A4, [A6 + 0x8]
000000B4 204C movea.l A0, A4
000000B6 5088 addq.l A0, 8
000000B8 2050 movea.l A0, [A0]
000000BA 2D48 FFFC move.l [A6 - 0x4], A0
000000BE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000C2 4EBA FF92 jsr [PC - 0x6E /* 00000056 */]
000000C6 42A7 clr.l -[A7]
000000C8 2F2C FFB4 move.l -[A7], [A4 - 0x4C]
000000CC 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */]
000000D0 295F FFB4 move.l [A4 - 0x4C], [A7]+
000000D4 285F movea.l A4, [A7]+
000000D6 4E5E unlink A6
000000D8 205F movea.l A0, [A7]+
000000DA DEFC 000A add.w A7, 0xA /* '\n' */
000000DE 4ED0 jmp [A0]
000000E0 8748 444C pack -[A3], -[A0], 0x444C
000000E4 5049 addq.w A1, 8
000000E6 4354 chk.w D1, [A4]
000000E8 0000 4E56 ori.b D0, 0x56 /* 'V' */
000000EC 0000 70D9 ori.b D0, 0xD9
000000F0 B06D D5D2 cmp.w D0, [A5 - 0x2A2E]
000000F4 6604 bne +0x6 /* 000000FA */
000000F6 426D D5D2 clr.w [A5 - 0x2A2E]
label000000FA:
000000FA 3F2D D5D2 move.w -[A7], [A5 - 0x2A2E]
000000FE 4EAD 38F2 jsr [A5 + 0x38F2 /* export_1818 */]
00000102 2F3C 0001 0000 move.l -[A7], 0x10000
00000108 2F3C 0000 020A move.l -[A7], 0x20A
0000010E 2F2D D5C8 move.l -[A7], [A5 - 0x2A38]
00000112 4EAD 4EFA jsr [A5 + 0x4EFA /* export_2523 */]
00000116 4EAD 38F2 jsr [A5 + 0x38F2 /* export_1818 */]
0000011A 4E5E unlink A6
0000011C 2E9F move.l [A7], [A7]+
0000011E 4E75 rts
00000120 8A52 or.w D5, [A2]
00000122 4557 chk.w D2, [A7]
00000124 494E chk.w D4, A6
00000126 4450 neg.w [A0]
00000128 4943 chk.w D4, D3
0000012A 5400 addq.b D0, 2
0000012C 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1982: // at 0000012E (misaligned)
00000130 FDE2 .invalid <<F/7/6>>
00000132 2F0A move.l -[A7], A2
00000134 7000 moveq.l D0, 0x00
00000136 2D40 FFB8 move.l [A6 - 0x48], D0
0000013A 7000 moveq.l D0, 0x00
0000013C 2D40 FFB4 move.l [A6 - 0x4C], D0
00000140 2B6E 0010 D5C8 move.l [A5 - 0x2A38], [A6 + 0x10]
00000146 486E FFB0 pea.l [A6 - 0x50]
0000014A A874 syscall GetPort
0000014C 102D FD6D move.b D0, [A5 - 0x293]
00000150 671E beq +0x20 /* 00000170 */
00000152 486E FED8 pea.l [A6 - 0x128]
00000156 AA00 syscall OpenCPort
00000158 486E FE54 pea.l [A6 - 0x1AC]
0000015C AA4E syscall SetStdCProcs
0000015E 41FA FEA0 lea.l A0, [PC - 0x160 /* 00000000, value 0x4E56FFFA */]
00000162 2D48 FE80 move.l [A6 - 0x180], A0
00000166 41EE FE54 lea.l A0, [A6 - 0x1AC]
0000016A 2D48 FF40 move.l [A6 - 0xC0], A0
0000016E 601C bra +0x1E /* 0000018C */
label00000170:
00000170 486E FF44 pea.l [A6 - 0xBC]
00000174 A86F syscall OpenPort
00000176 486E FEA4 pea.l [A6 - 0x15C]
0000017A A8EA syscall SetStdProcs
0000017C 41FA FE82 lea.l A0, [